
body{
	height:100%;
	background:#f1f2f4;
}
.main {
	margin-top:2px;
	border-top:1px solid #ececec;
}
.main .flex-layout {
	display:flex;
	display: -webkit-flex;
	align-items:center;
	justify-content: center;
	height:70px;
	border-bottom:1px solid #ececec;
	background:#fff;
}
.main .flex-layout:last-child{
	border:0;
}
.main .flex-layout p{
	flex:1;
}
.main .flex-layout p span{
	display:block;
}
.main .flex-layout p span+span{
	color:#828282;
}
.main .flex-layout .iconInner{
	max-width:60px;
	text-align:center;
}
.main .flex-layout .iconInner img{
	width:38px;
	margin:0 auto;
}
.main .flex-layout .costInner{
	max-width:20%;
	margin-right:10px;
	border:1px solid #f34546;
	text-align:center;
	color:#f34546;
	line-height:25px;
	border-radius:3px;
}
.main .flex-layout .costInner.new-costInner{
	max-width:20%;
	margin-right:10px;
	text-align:center;
	color:#e1e1e1;
	line-height:25px;
	border:0;
}

.main .prompt{
	padding:10px 11px;
}
.main .prompt a{
	color:#f34544;
}